design by subtraction